development agencies - French English Dictionary